/* CSS Document */

*{
	padding:0;
	margin:0;
}

body{
	background:#eee;
	font:12px "Tahoma", Verdana, Arial, Helvetica, sans-serif;
}

a{
	color:#069;
	font-weight:bold;
}

a:hover{
	text-decoration:none;
}

#titulo h1{
	font:24px "Georgia", Times New Roman, Times, serif;
	float:left;
}

#titulo{
	border-bottom:1px dashed #ccc;
	padding-bottom:15px;
	margin-bottom:40px;
	height:30px;
}

#titulo span{
	float:right;
	padding-top:10px;
	cursor:pointer;
}

#titulo span a{
	color:#999;
	font-style:normal;
	font-weight:100;
	text-decoration:none;
}

#titulo span a:hover{
	background:#999;
	color:#fff;
}


/********************************************** ESTRUTURA */
.uniwebMessage{
 background-color:#c00;
 color:#FFF;
 font-weight:bold;
 padding:10px;
}

#page{
	width:962px;
	left:50%;
	position:relative;
	margin:20px 0 20px -481px;
}


#main{
	width:962px;
	background:url(../img/bg.gif) repeat-y;
	height:200px;
	min-height:200px;
	max-height:100%;
	float:left;
	margin:20px 0 0 0;
}
html>body #main, html>body #mainHome{
	height:auto;
}

#mainHome{
	width:956px;
	height:200px;
	min-height:200px;
	max-height:100%;
	float:left;
	background:url(../img/bgpage.gif) repeat-y left;
	margin-left:6px;
}

.bd1{
	background: url(../img/bd1.gif) no-repeat;
	display:block;
}

.bd2{
	background: url(../img/bd2.gif) no-repeat;
	display:block;
	clear:both;
}

#main-esk{
	float:left;
	width:175px;
	margin-right:20px;
}

#main-dir{
	float:left;
	width:740px;
	margin:10px 0;
}

#main-dir h2{
	font:24px "Georgia", Times New Roman, Times, serif;
	margin-bottom:20px;
}


/********************************************** TOPO */

#header{
	height:94px;	
	padding:0 26px;
}

#header span{
	display:block;
}

#header .log1{
	float:left;
}

#header .log2{
	float:right;
	margin-top:10px;
}


/********************************************** PGINA INICIAL */

a#mostra-esconde-area{
	font:14px "Georgia", Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	color:#F57614;
}

a:hover#mostra-esconde-area{
	background-color:#F57614;
	color:#fff;
}

#tabelaHome{
	background:#fff;
	margin-bottom:20px;
	width:100%;
}
/* ******************** tabela midias ************************* */
#tabelaHome td{	padding:10px 5px; }

#tabelaHome img{ width:80px; height:80px; }

#tabelaHome a img{ width:auto; height:auto; }
/* *********************************************************** */

#tabelaHome td input{
	float:left;
	margin-right:10px;
}

#cabecaTab th{
	padding:10px;
	background:#369;
	font-style:italic !important;
	text-align:center;
	font-weight:bold;
	color:#fff;
	font:18px "Georgia", Times New Roman, Times, serif;
}

.linhaBranca{
	background:#fff;
}

.linhaCinza{
	background:#eee;
}

table.tablesorter tr.marked {
	background-color:#F5B020;
}

#pagination{
	margin:20px 0;
	height:51px;
	background:#369;
}

#pagination li{
	background:#369;
	list-style:none;
	float:left;
	font:18px "Georgia", Times New Roman, Times, serif;
	color:#4182c2;
	border-right:2px solid #fff;
}

#pagination li a{
	color:#fff;
	text-decoration:none;
	font-weight:100;
	padding:15px;
	display:block;
	background:#369;
}

#pagination li a:hover{
	color:#0cf;
}

#pagination li span.off{
	background:#369;
	padding:15px;
	color:#4182c2;
	display:block;	
}

#pagination li span.on{
	background:#f60;
	padding:15px;
	color:#fff;
	display:block;	
}

#pagination li.current{
	background:#f60;
	padding:15px;
	color:#fff;
	display:block;	
}



/********************************************** MENU */

#main-esk ul li{
	list-style:none;
	padding:20px 10px;
	border-top:1px solid #f9b938;
	border-bottom:1px solid #eb720b;
	font-size:13px;	
	font-color: #000;

	/* IE - CSS Condicional */
	border-top: expression(this.previousSibling == null ? '1px solid #000' : '0');
	border-bottom: expression(this.nextSibling == null ? '1px solid #000' : '0');

}

#main-esk ul li:first-child{ border-top:0; }
#main-esk ul li:last-child{ border-bottom:0; }

#main-esk li a{
	text-decoration:none;
	color:#fff;
	font-style:normal;
}

#main-esk li a:hover{
	color:#fee7b9;
}


/********************************************** INTERNA */

#mainInter{
	width:100%;
	height:200px;
	min-height:200px;
	max-height:100%;
	float:left;
}
html>body #mainInter{
	height:auto;
}

.bdi1{
	background: url(../img/bdi1.gif) no-repeat;
	display:block;
}

#tools{
	height:50px;
	margin:20px 0;
	background:#f5f5f5;
	padding:10px;
}

#tools li{
	text-align:center;
	float:left;
	list-style:none;
	font:12px "Georgia", Times New Roman, Times, serif;
	color:#369;
	margin-right:20px;
}

#tools li a{
text-decoration:none;
}

#tools li a:hover{
text-decoration:underline;
}

/********************************************** MIDIAS */

#pop-upload, #pop-arquivo{
	display:none;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-150px;
	margin-top:-150px;
	padding:10px;
	width:300px;
	height:300px;
	border:3px solid #F57614;
	background:#fff;
	color:#336699;
}

#pop a, #pop2 a{
	color:#F57614;
	font-weight:bold;
	text-decoration:none;
}

#pop a:hover, #pop2 a:hover{
	color:#336699;
	font-weight:bold;
}

#pop h3, #pop2 h3{
	font-size:14px;
	margin-bottom:10px;
}

#pop p, #pop2 p{
	margin-bottom:10px;
}

.popInter{
	border-top:1px solid #F57614;
	margin-top:10px;
	padding-top:20px;
}

#agruparItens{
	margin-top:12px;
	float:right;
}

#agruparItens li{
	float:left;
	list-style:none;
	font-weight:bold;
	vertical-align:middle;
	height:24px;
	margin-right:10px;
}

#agruparItens li img{
	float:left;
	margin-right:5px;
}

#agruparItens li a{
	color:#f57614;
	text-decoration:none;
	float:left;
	margin-top:5px;
}

#agruparItens li a:hover{
	color:#fff;
	background:#f57614;
}

#agruparItens li span{
	display:block;
	padding-top:5px;
}


/********************************************** INTERNA EDITAR PAGINA */

#formEditar label{
	display:block;
	width:130px;
	font-weight:bold;
	font-size:14px;
	float:left;
	padding-top:5px;
}

#formEditar input{
	width:730px;
	height:18px;
	padding:3px;
	float:left;
}

#formEditar select{
	width:740px;
	height:28px;
	padding:3px;
	float:left;
}

#formEditar fieldset{
	border:0;
}

#boxinputs1{
	margin:20px 0;
}

#boxinputs1 input{
	width:auto;
	margin:5px 10px 0 0;
}

#boxinputs0 label, #boxinputs0 input{
	margin-bottom:10px;
}

#boxinputs2{
	margin-top:20px;
}

#boxinputs2 input{
	width:auto;
	height:auto;
	float:right;
	margin-left:10px;
}

/********************************************** PUBLICIDADE */

.boxBannerPub{
	display:none;
	border:1px dashed #ccc;
}

#main-dir .boxBannerPub h5{
	margin:0 0 10px 0;
	color:#F57A15;
	font-size:14px;
}

#main-dir .boxBannerPub h6{
	font-size:12px;
	margin-bottom:10px;
}

.bannerBox{
	border-bottom:1px dashed #ccc;
	padding:20px;
	height:130px;
}

.bannerBox p{
	font-size:11px;
	color:#999;
	margin-top:10px;
}

#menuPag li{
	color:#069;
	margin-top:40px;
	font:16px "Georgia", Times New Roman, Times, serif;
	font-weight:bold;
	cursor:pointer;
	list-style:none;
	width:100%;
	height:58px;
}

h4.banner1, h4.banner2, h4.banner3, h4.banner4{
	margin-top:20px;
	color:#069;
	font:16px "Georgia", Times New Roman, Times, serif;
	font-weight:bold;
	cursor:pointer;
	padding:10px;
	margin-bottom:20px;
	height:20px;
	background:#f5f5f5 url(../img/setamais.gif) no-repeat right;
	background-position: 98%;
}

h4.aberto{
	background:#eee url(../img/setamenos.gif) no-repeat right;
	background-position: 98%;
}

#menuPag li img, h4.banner1 img, h4.banner2 img, h4.banner3 img, h4.banner4 img{
	float:left;
}

#menuPag li span, h4.banner1 span, h4.banner2 span, h4.banner3 span, h4.banner4 span{
	float:left;
	display:block;
	margin-left:10px;
	margin-top:14px;
}

#menuPag li a, h4.banner1 a, h4.banner2 a, h4.banner3 a, h4.banner4 a{
	font-style:normal;
	text-decoration:none;
}

.bannerBoxBotoes{
	margin:20px;
	clear:both;
}

.miniImgPub{
	float:left;
	margin-right:20px;
}

.imgPubUp{
	float:left;
}


/********************************************** NOTICIAS */

#resumobox{
	display:none;
}

#resumobox label{
	width:100%;
}

#txtResumo{
	width:100%;
	margin:10px 0 20px 0;
}

#formEditar .boxChekResumo input{
	float:left;
}

#formEditar .boxChekResumo label{
	width:300px;
	float:left;
}

#anoNot{
	width:190px;
	height:28px;
	padding:3px;
	margin-top:12px;
	float:right;
}

/********************************************** IDIOMAS */

#idiomasList li{
	list-style:none;
	margin-bottom:20px;
}

#idiomasList li input{
	margin-right:5px;
}

#idiomasList{
	margin-top:20px;
}

#btsIdio{
	border-top:1px dashed #ccc;
	border-bottom:0;
	border-left:0;
	border-right:0;
	padding-top:20px;
	clear:both;
}


/********************************************** MENUS */

.menuGer{
	width:100%;
	clear:both;
}

.menuGer dl{
	margin-bottom:50px;
}

.menuGer dt{
	margin-bottom:10px;
	color:#FF6600;
	font:16px "Georgia", Times New Roman, Times, serif;
	font-weight:bold;
}

.menuGer dd{
	font-weight:bold;
}

.menuGer table td{
	padding:5px;
}

.menuGer ol, .menuGer ul{
	margin-left:20px;
}

.menuGer ul{
	color:#666;
}

.menuGer li{
	margin-top:20px;
}

#main-dir .menuGer a{
	font-style:normal;
}

#main-dir .menuGer a:hover{
	background:#069;
	color:#fff;
}

.boxGerMenu{
	padding:20px;
	border:1px dashed #ccc;
	display:block;
}


/********************************************** ACESSO USURIOS */

#usu-dir h3, #usu-esk h3{
	font-size:14px;
	margin-bottom:10px;
}

#usu-esk{
float:left;
margin-right:40px;
}

#listaUsu{
	width:150px;
}

#listaUsu option{
	padding:5px;
}

#listaUsu a{
	text-decoration:none;
}

#listaUsu a:hover{
	background-color:#069;
	color:#fff;
}

#areaUsu{
	width:508px;
	float:left;
	padding:20px;
	border:1px dashed #ccc;
	margin-bottom:20px;
}

#areaUsu li{
	list-style:none;
	margin-bottom:20px;
}

/********************************************** RODAP */

#footer{
	clear:both;
	font-size:11px;
	text-align:center;
	color:#999;
}

#set_flash {
padding: 3px 3px 3px 3px;
color: #021324;
font-weight:bold;
}